﻿@charset "utf-8";
body {overflow-x: hidden;}
.xuanfu {
    width: 30px;
    height: auto;
    float: right;
    position: fixed;
    right: 5px;
    top: 40%;
}
.xuanfu ul {
    width: 100%;
    float: left;
}
.xuanfu ul li a {
    width: 100%;
    height: 70px;
    float: left;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: #16c1c8;
}
.xuanfu ul li img {
    width: 30px;
    height: 30px;
}
.xuanfu ul li p {
    font-size: 14px;
    color: #FFFFFF;
}
.xuanfu ul li a>p {
    font-size: 16px;
    writing-mode: vertical-lr;
    writing-mode: tb-lr;
}
.xuanfu ul li div {
    display: none;
    position: absolute;
    right: 0;
    top: 15%;
}
.xuanfu ul li div .ico {
    width: 7px;
    height: 13px;
    position: absolute;
    right: -7px;
    top: 50%;
    transform: translate(0,-50%);
    background: url(../images/ico20.png) no-repeat;
}
.xuanfu ul li .div1 p {
    box-shadow: 0 0 13px rgba(0,0,0,0.2);
    width: 175px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #16c1c8;
    font-size: 16px;
    background-color: #FFFFFF;
}
@media (min-width: 768px){
    .xuanfu ul li:hover .div1 {
        display: block!important;
        right: 48px!important;
    }
}


@media (min-width: 1260px){
.head_1 { width:1260px; }
.nav ul li { width:157.5px;}
.nav ul li .box {width:100%;}
#demo01 .slides li a { width:1920px; position: relative; left:50%; margin-left:-960px}
.container {width: 1260px;}
.column-04-con .topline {
	width: 396px;
	height: 86px;
}
.footer {
	min-width: 1260px;
	height: 221px;
}
.footer-link {
	height: 36px;
}
.head_1_r_bottom span{display:none;}
.list-imgage .item {
	width: 270px;
	height: 220px;
}
.column-table tr td img{ width: 100%; height:112px;}
.list .list-imgage .aimg img{width:270px;height:190px;}
.list-man ul li .major_img img{width:375px; float:left}
.list-man ul li .major{width:467px; float:left}
.zsbm_1{text-align: center;border: outset 5px; width: 60%; margin: 0 auto;padding-bottom: 2em;}
.zsbm_1 ul li{height:3em;}
.zsbm_1 ul li input{ width:60%;border-radius: 10px; height:2.5em;}
}
@media (max-width: 1259px){
.header{width:100%;}
.head_1{width:98%; padding:1% 1% 0}
.nav_in{width:100%;}
.nav ul li{width:12.5%;}
.nav ul li .box {width:100%;}
.flexslider .slides img{ max-width:100%;}
#demo01{width:100%;height:38vw;}
#demo01 .slides li a{width:100%; text-align:center; height:38vw;}
.container {width:100%; padding:0;}
.column-01{width:32%;height:28vw; margin:0;}
.column-01 img{max-width:100%}
.jqflash{max-width:100%;height:25vw;}
.jqflash ul{width:100% !important; height:25vw !important;}
.column-02{width:37%;height:28vw;padding:0; margin-left:1%;}
.tit-01{width:100%;}
.tit-03{width:90%;}
.column-02-con li{width:98%; padding-left:5%;}
.column-02-con li .atit{ text-overflow: ellipsis;overflow: hidden;}
.column-02-con li .time{display:none;}
.zt_xs{width:29%;height:28vw; margin-left:1%;padding:0;}
.column-03-con{width:100%;}
.column-03-tit{width:100%;}
.column-06{width:33.33%; padding:0;}
.column-07{width:32.33%; padding:0;margin-left:1%;}
.column-07 .aimg{display:none;}
.column-08{width:32.33%; padding:0;margin-left:1%;}
.column-06-con{width:100%;}
.column-07-con{width:90%; margin:0; padding:0 2% 0 8%}
.column-07-con li{width:100%;}
/*.column-table .tr-01{width:100%;}*/
.m1259{display:none;}
.margl_27{margin-left:5%; margin-right:0;}
.column-08-con{width:95%; padding-left:5%;}
.m33{width:33.33%; padding:0;}
.m33 .fl img{display:none;}
.m32{width:32.33%; padding:0;margin-left:1%;}
.m100{width:100%; height:25vw;}
.column-04-con .topline{width:100%; padding:0; margin:5% 0;}
.column-04-con .topline table{width:100%; padding:0;}
.column-04-con .topline table td img{width:96%; margin:0 1%;}
.column-04-con .line{width:95%; padding-left:5%}
.column-04-con .atit{width:100%;}
.column-04-con .line .time{display:none;}
.column-02-con .line{width:98%;}
.column-02-con .atit{width:100%;}
.m32 .fl img{display:none;}
.column-05-con{padding:0;width:100%;}
.column-05-con li{width:95%; padding-left:5%}
.column-05-con li .atit{width:95%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.footer{width:100%;}
.footer-con{display:none;}
.footer-enroll{margin-bottom:1%;}
.footer .container{width:90%;padding-left:5%}
.head_1_r_bottom span{display:none;}
.sidebar{width:21%; padding:0 2%;}
.sidebar img{width:100%}
.sidebar-menu{width:96%; padding:0 2%;}
.sidebar-menu .item{width:100%}
.list{width:73%;}
.list-titbg{width:100%}
.address{width:96%; margin-left:2%;}
.list-main{width:100%}
.list-main .list-man ul li img{width:182px;height:128px}
.dy, .show{width:94%;padding-left:3%;}
.dy-content img{width:100% !important; margin:0 auto;}
.list-article,.list-imgage{width:94%;padding-left:3%;}
.list .list-imgage .item{width:31.33%;padding:1%;}
.list .list-imgage .aimg{width:100%}
.list .list-imgage .aimg img{width:100%; height:18vw;}
.list .list-imgage .atit{width:100%}
.list-article a{width:67%}
.list-man{width:94%;padding-left:3%}
.list-man li{width:96%;padding:2%}
.list-main .list-man ul li img{ width:20%;height:11vw; float:left;}
.list-man .info{ width:70%;padding-left:5%;height:11vw;text-overflow: ellipsis;overflow: hidden;}
.zsbm_1{width: 90%; margin:0 auto;}
.zsbm_1 ul li{height:3em;}
.zsbm_1 ul li input{ width:90%;border-radius: 10px; height:2.5em;}
.list-imgage ul{ width:100%;}
.column-table .month {width: 28%;}
}
@media (max-width: 901px){
.column-01{width:49%;margin-left:1%;height:34vw}
.jqflash{height:34vw; margin:0;}
.jqflash ul{height:33vw !important;}
.column-02{width:49%;height:34vw}
.column-03{width:90%;height:40vw;margin-left:5%}
.column-03-con{height:34vw}
.column-03-con video{height:34vw}
.column-06{width:100%;height:60vw}
.tit-03{width:95%;}
.column-06-con{width:100%;height: 52vw;}
.column-06-con ul{width:90% !important;height:52vw ;margin-left:5%}
.column-06-con ul li .column-06-img{width:100%;height:52vw}
.column-06-con ul img{width:100%;height:52vw}
.column-07{width:49%;margin:0;height:42vw}
.column-08{width:49%;padding-left:2%;height:42vw;margin:0;}
.column-07 .aimg{display:block; width:35%; padding-right:5%}
.column-07 .aimg img{width:100%;}
.column-07-con .atit{ width:60%;}
.column-07-con p{ width:60%;}
.m1259{display:block;}
.container .column-05{display:none;}
.m33,.m32{width:49%;margin:0;margin-left:1%}
.column-table tr td img{ width: 100%; height:112px;}
}
@media (max-width: 768px) {
.head_1_r_bottom span{display:block;}
.head_1_l{width:100%; padding:0}
.head_1_l img{width:100%;}
.nav{display:none;}
.head_1_r{width:100%;}
.top-link{display:none;}
.head_1_r_bottom{margin:2% auto;}
.head_1_r_bottom a{width:22.3%; margin:2% 1%;}
.bg_01,.bg_03{width:98%; margin:0 auto;}
.bg_02{width:100%;}
.bg_02 .container{width:98%; margin:0 auto;}
.container .column-05{display:block;}
.column-01,.column-02,.column-03,.column-04,.column-05,.column-06,.column-07,.column-08{width:100%; padding:0;margin:0;height:inherit;}
.jqflash{height:65vw}
.jqflash ul{height:63vw !important}
.column-02-con,.column-05-con{width:96%; margin:0 auto;height:inherit;}
.column-03{margin-top:1em;}
.column-03-con{height:inherit;}
.column-03-con video{height:55vw}
.column-06{height:inherit;}
.tit-03{width:100%; margin-left:0}
.footer .container{ padding:0}
.footer-logo{display:none;}
.footer-con{display:block; margin-bottom:1em;}
.footer-link{ padding:0}
.footer-a{padding:1%; width:23%; display:block;float: left; text-align:center;}
.footer-enroll{width:100%; margin-bottom:5.5em;}
.sidebar{width:100%; padding:0}
.list{width:96%; padding:0 2%}
.wraper{margin-bottom:1%}
.list .list-imgage .item{width:98%;padding:1%;}
.list .list-imgage .aimg img{height:48vw;}
.list-main .list-man ul li img{width:100%;height: 49vw;}
.list-man .info{width:100%;height:100%; padding:0}
.column-06-con {height: inherit;}
.column-07-con{width: 96%;height: inherit; padding: 0 2%}
.column-08-con{width: 96%; height: inherit; padding: 0 2%}
.column-table tr td img{width: 96%;padding: 0 2%}
.address {text-align: left;}
}
@media (max-width: 320px) {
.tr-01 .month{display:none;}	
}
